//
// Created by Yun on 2025/2/25.
//

#ifndef FRMAEWORK_DEMO_GPIO_USER_DEV_DECLARE_H
#define FRMAEWORK_DEMO_GPIO_USER_DEV_DECLARE_H

#include "dev_sys.h"
#include "dev_led.h"
#include "dev_button.h"
#include "dev_flash.h"
#include "dev_w25qxx.h"
#include "dev_uart.h"
#include "dev_tim.h"
#include "time_slice_os.h"
#include "dev_oled_4p.h"

/* 外接设备配置 */
extern Dev_Led_Cfg_TypeDef stDev_Red_Led;
extern Dev_Led_Cfg_TypeDef stDev_Blue_Led;
extern Dev_Button_Cfg_TypeDef stDev_Button1;
extern Dev_Button_Cfg_TypeDef stDev_Button2;
extern Dev_Button_Cfg_TypeDef stDev_Button3;
extern Dev_W25Q_Cfg_TypeDef stDev_W25Q128;
extern Dev_Uart_Cfg_TypeDef stDev_Uart1;
extern Dev_Tim_Cfg_TypeDef stDev_Tim6;

extern Dev_Tim_Cfg_TypeDef stDev_Tim6_5;

extern Dev_OLed_4p_Cfg_TypeDef stDev_OLed_4p;

extern TSOS_CONTROL(stTSOSController);

#endif //FRMAEWORK_DEMO_GPIO_USER_DEV_DECLARE_H
